* { margin: 0; }
html, body { height: 100%; }
.wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */ }
.push { height: 142px; /* .push must be the same height as .footer */ }
/* Reset
----------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; vertical-align:baseline; }
:focus { outline:0; }
.hotlinks #tweet { font-size: 45px }
.avatar {  height: 80px; width: 80px; }
.avatar img {  height: 80px; width: 80px; }
.info { padding-bottom:5px; padding-left:5px; vertical-align:top;}
.social img{  height: 32px; width: 32px; }
.stats_body {
	background: white;
	color: black;
	margin: 0;
	margin-bottom: 25px;
	margin-top: 1em;
}
.menu_body { background: none repeat scroll 0 0 #FFFFFF; padding: 5px 0 5px; text-align: center;}
.menu_body_daily { background: none repeat scroll 0 0 #FFFFFF; padding: 5px 0 5px; text-align: center;}
html { font-size:100%; height:100%; margin-bottom:1px; }
body { repeat fixed 0 0; color:#3a3a3a; font-family:Helvetica, Arial, sans-serif; font-size:14px; line-height:1; }
ol, ul { list-style:none; }
li.signup {
	background:none repeat scroll 0 0 #F2F2F2;
	font-size:25px;
	font-weight:bold;
	line-height:30px;
	margin:0 0 12px;
}
#disqus_thread1{ width:810px; }
#invite_jid {
	border:1px solid #BEBEBE;
	color:#B2B2B2;
	width:100%;
	height:36px;
	font-size: 14px;
}
#right_box_mid {
}
#jabbers {
	text-align: center;
}
#submit_img {
	border:5px solid #0066CC;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:16px;
	text-align:left;
}
p.social_media {
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	background-attachment:scroll;
	background-color:#EEEEEE;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	color:#222222;
	font-size:14px;
	font-weight:bold;
	height:36px;
	line-height:2.7em;
	margin-bottom:5px;
	margin-left:0;
	margin-right:0;
	margin-top:5px;
	text-align:center;
	width:270px;
}
li.social_media{
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	background-attachment:scroll;
	background-color:#EEEEEE;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	color:#222222;
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:2.7em;
	margin-bottom:11px;
	margin-left:0;
	margin-right:0;
	margin-top:10px;
	text-align:center;
	width:270px;
}
div.social_media{
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	background-attachment:scroll;
	background-color:#EEEEEE;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	color:#222222;
	font-size:14px;
	font-weight:bold;
	height:170px;
	line-height:2.7em;
	margin-left:0;
	margin-right:0;
	text-align:center;
	width:270px;
}
.social_media img { width: 40px; height: 40px; }
.social_media a { text-decoration:none; color: #0066CC; font-size: 17px; }
#hot_story ul { margin: 0; padding:0; }
#hot_story ul li { margin:0; padding:0; display: inline;}
#hot_story img { width: 15px; height: 15px; }
#stats_twitter { background: url('/static/images/twitter_small.png') no-repeat scroll 0 0 ; }
li img { width: 35px; height: 35px; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { font-weight:400; text-align:left; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
/* Elements and Headings
----------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { color:#222; font-weight:700; }
h2 { font-size:26px; padding:0 0 10px; }
h3 { font-size:17px; padding:0 0 10px; }
h4 { font-size:16px; padding:0 0 5px; }
h5 { font-size:14px; padding:0 0 5px; }
h6 { font-size:12px; padding:0 0 5px; }
strong { color:#333; font-weight:700; }
small { font-size:0.85em; }
pre { font-family:monospace; }
p { font-size:14px; line-height:1.6em; padding:5px 0 10px; }
/* Logo / Header
----------------------------------------------------------------------------------------------------*/
#logo a { no-repeat top left; display:block; height:116px; margin:0; text-decoration:none; width:457px; }
#logo_bar { background: repeat-x; height:67px; margin:0; padding:0; }
/* Lists
----------------------------------------------------------------------------------------------------*/
.bullet_list { margin:0px 0px 20px 0px!important; }
.bullet_list li { list-style: disc; color: inherit; margin-left:15px; }
/* Avatars
----------------------------------------------------------------------------------------------------*/
.avatar { -moz-border-radius:10px 10px 10px 10px; -moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5); background:none repeat scroll 0 0 #F3F7FC; }
/* Buttons
----------------------------------------------------------------------------------------------------*/
.login_signup li { float:right; margin:18px 0 0 5px; text-indent:-9999px; }
.real_button:hover { background-color: #111; color: #fff; }
.real_button:active { top: 1px; }
.small.real_button, .small.real_button:visited { font-size: 11px; padding: 0px; }
.real_button, .real_button:visited, .medium.real_button, .medium.real_button:visited { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); text-decoration: none; }
.large.real_button, .large.real_button:visited { font-size: 14px; padding: 8px 14px 9px; }
.blue.real_button, .blue.real_button:visited { background-color: #0179A9; }
.blue.real_button:hover { background-color: #2BA7DF; }
/* Boxes
----------------------------------------------------------------------------------------------------*/
.left_box_top { background:url('/static/images/base_main_top_710.png') no-repeat top left; height:14px; width:710px; }
.article_left_box_top { background:url('/static/images/base_main_top_810.png') no-repeat top left; height:14px; width:810px; }
.left_box_mid_no_padding { background:url('/static/images/base_main_mid_710.png') repeat-y top left!important; }
.article_left_box_mid_no_padding { background:url('/static/images/base_main_mid_810.png') repeat-y top left!important; }
.left_box_mid { background:url('/static/images/base_main_mid_710.png') repeat-y top left!important; padding: 40px; min-height: 400px;}
.article_left_box_mid { background:url('/static/images/base_main_mid_810.png') repeat-y top left!important; padding: 40px; }
.left_box_mid_close { background:url('/static/images/base_main_bot_710.png') no-repeat top left; height:14px; width:710px; }
.left_box_bot { width:710px; }
/* Floats and Aligns
----------------------------------------------------------------------------------------------------*/
.float_right { float:right; }
.align_right { text-align:right; }
.align_left { text-align:left; }
/* Horizontal Rule
----------------------------------------------------------------------------------------------------*/
hr { border:solid #c3bca8; border-bottom:1px solid #fff; border-top:1px solid #eee; border-width:1px 0 0; clear:both; height:0; margin:17px 0 18px; }
.spaced_hr { margin:0 0 10px; padding:0; }
/* Content
----------------------------------------------------------------------------------------------------*/
#content { height:auto !important; margin:30px auto; /* text-shadow:1px 1px 0 #FFFFFF; */ }
.button { -moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.3); background:#459300 url('/assets/public/img/bg-button-green.gif') top left repeat-x !important; border:1px solid #459300 !important; color:#fff !important; cursor:pointer; display:inline-block; font-size:16px !important; padding:4px 7px !important; }
.button:hover { background:#78b900 !important; color:#fff !important; text-decoration:none; }
.button:active { padding:5px 7px 3px !important; }
/* Borders
----------------------------------------------------------------------------------------------------*/
.img_border_white { border:5px solid #fff; margin-bottom:10px; }
/* Forms
----------------------------------------------------------------------------------------------------*/
form { background: transparent!important; margin:0px; padding: 0px; }
form label { display:block; font-weight:bold; padding:0 0 10px; width: 30% }
form input { font-size:16px; font-weight:bold; margin:3px 0 5px; padding:8px; -moz-border-radius:4px;  }
form legend { font-weight:bold; margin-bottom:10px; padding-top:10px; }
fieldset { border: none !important; margin:0 !important; }
form p small { font-size:0.75em; }
form input.text-input, form select, form textarea, form .wysiwyg { background:#fff url('/assets/public/img/bg-form-field.gif') top left repeat-x; border:1px solid #d5d5d5; padding:6px; -moz-border-radius:4px; -moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2); box-shadow:0 0 4px rgba(0, 0, 0, 0.2); }
input:focus, textarea:focus { -moz-border-radius:4px; -moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2); background:none repeat scroll 0 0 #fff !important; border:1px solid #CDCCC7; box-shadow:0 0 4px rgba(0, 0, 0, 0.2); }
form .small-input { width:25% !important; }
form .medium-input { width:50% !important; }
form .large-input { font-size:16px !important; width:97.5% !important; }
form textarea { width:97.5% !important; }
form select { background:#fff; padding:8px; }
form input[type="checkbox"], form input[type="radio"] { background:none; border:0; }
/* Footer
----------------------------------------------------------------------------------------------------*/
#foot_wrap { background:url(/static/images/base_footer_bg.png) repeat-x top left; height:82px; }
#foot { padding:18px 0 0; }
#foot a, li { color:#6d624e; font-size:12px; line-height:18px; padding:0; text-decoration:none; text-shadow:#fff 1px 1px 0; }
#foot h5 { color:#6d624e; font-weight:700; line-height:16px; text-shadow:#fff 1px 1px 0; }
#foot_copyright { color:#372f1f; font-size:11px; font-weight:400; line-height:14px; margin:-40px 0 0!important; padding:0 0 0 5px; text-align:center; text-shadow:#fff 1px 1px 0; width:425px; }
#foot_branding_a { display:block; float:right; margin:57px 0 0; }
#foot_branding_b { display:block; float:right; margin:25px 0 0; }
#foot, .push { height:4em; }
/* Page Title
----------------------------------------------------------------------------------------------------*/
.round_title { background:transparent url('/static/images/base_title_right_short.png') no-repeat scroll right top; color: #0066CC !important; display:block; float:left; font-size:17px; font-weight:700; height:30px; line-height:30px; margin:-13px 0 0 15px; padding-right:23px; text-decoration:none; }
.round_title span { background: transparent url('/static/images/base_title_left_long.png') no-repeat; display:block; padding-left:20px; white-space:nowrap; }
.streamcontent img { float:left; margin:0 10px 0 0; min-height: 80px; }
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_24 { margin-left:auto; margin-right:auto; width:1000px; }
.article_container_24 { margin-left:auto; margin-right:auto; width:810px; }
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24 { display:inline; float:left; margin-left:5px; margin-right:5px; position:relative; }
.sideBar { display:inline; float:left; margin-left:5px; margin-right:5px; position:relative; }

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha { margin-left:0; }
.omega { margin-right:0; }
/* Grid >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 .grid_1 { width:30px; }
.container_24 .grid_2 { width:70px; }
.container_24 .grid_3 { width:110px; }
.container_24 .grid_4 { width:150px; }
.container_24 .grid_5 { width:190px; }
.container_24 .sidebar { width:230px; }
.container_24 .grid_6 { width:270px; }
.container_24 .grid_7 { width:270px; }
.container_24 .grid_8 { width:310px; }
.container_24 .grid_9 { width:350px; }
.container_24 .grid_10 { width:390px; }
.container_24 .grid_11 { width:430px; }
.container_24 .grid_12 { width:470px; }
.container_24 .grid_13 { width:510px; }
.container_24 .grid_14 { width:550px; }
.container_24 .grid_15 { width:590px; }
.container_24 .grid_16 { width:630px; }
.container_24 .grid_17 { width:670px; }
.container_24 .grid_18 { width:710px; }
.article_grid_18 { width:810px; }
.container_24 .grid_19 { width:750px; }
.container_24 .grid_20 { width:790px; }
.container_24 .grid_21 { width:830px; }
.container_24 .grid_22 { width:870px; }
.container_24 .grid_23 { width:910px; }
.container_24 .grid_24 { width:950px; }
/* Prefix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 .prefix_1 { padding-left:40px; }
.container_24 .prefix_2 { padding-left:80px; }
.container_24 .prefix_3 { padding-left:120px; }
.container_24 .prefix_4 { padding-left:160px; }
.container_24 .prefix_5 { padding-left:200px; }
.container_24 .prefix_6 { padding-left:240px; }
.container_24 .prefix_7 { padding-left:280px; }
.container_24 .prefix_8 { padding-left:320px; }
.container_24 .prefix_9 { padding-left:360px; }
.container_24 .prefix_10 { padding-left:400px; }
.container_24 .prefix_11 { padding-left:440px; }
.container_24 .prefix_12 { padding-left:480px; }
.container_24 .prefix_13 { padding-left:520px; }
ng-left:680px; }
.container_24 .prefix_18 { padding-left:720px; }
.container_24 .prefix_19 { padding-left:760px; }
.container_24 .prefix_20 { padding-left:800px; }
.container_24 .prefix_21 { padding-left:840px; }
.container_24 .prefix_22 { padding-left:880px; }
.container_24 .prefix_23 { padding-left:920px; }
/* Suffix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 .suffix_1 { padding-right:40px; }
.container_24 .suffix_2 { padding-right:80px; }
.container_24 .suffix_3 { padding-right:120px; }
.container_24 .suffix_4 { padding-right:160px; }
.container_24 .suffix_5 { padding-right:200px; }
.container_24 .suffix_6 { padding-right:240px; }
.container_24 .suffix_7 { padding-right:280px; }
.container_24 .suffix_8 { padding-right:320px; }
.container_24 .suffix_9 { padding-right:360px; }
.container_24 .suffix_10 { padding-right:400px; }
.container_24 .suffix_11 { padding-right:440px; }
.container_24 .suffix_12 { padding-right:480px; }
.container_24 .suffix_13 { padding-right:520px; }
.container_24 .suffix_14 { padding-right:560px; }
.container_24 .suffix_15 { padding-right:600px; }
.container_24 .suffix_16 { padding-right:640px; }
.container_24 .suffix_17 { padding-right:680px; }
.container_24 .suffix_18 { padding-right:720px; }
.container_24 .suffix_19 { padding-right:760px; }
.container_24 .suffix_20 { padding-right:800px; }
.container_24 .suffix_21 { padding-right:840px; }
.container_24 .suffix_22 { padding-right:880px; }
.container_24 .suffix_23 { padding-right:920px; }
/* Push Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 .push_1 { left:40px; }
.container_24 .push_2 { left:80px; }
.container_24 .push_3 { left:120px; }
.container_24 .push_4 { left:160px; }
.container_24 .push_5 { left:200px; }
.container_24 .push_6 { left:240px; }
.container_24 .push_7 { left:280px; }
.container_24 .push_8 { left:320px; }
.container_24 .push_9 { left:360px; }
.container_24 .push_10 { left:400px; }
.container_24 .push_11 { left:440px; }
.container_24 .push_12 { left:480px; }
.container_24 .push_13 { left:520px; }
.container_24 .push_14 { left:560px; }
.container_24 .push_15 { left:600px; }
.container_24 .push_16 { left:640px; }
.container_24 .push_17 { left:680px; }
.container_24 .push_18 { left:720px; }
.container_24 .push_19 { left:760px; }
.container_24 .push_20 { left:800px; }
.container_24 .push_21 { left:840px; }
.container_24 .push_22 { left:880px; }
.container_24 .push_23 { left:920px; }
/* Pull Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 .pull_1 { left:-40px; }
.container_24 .pull_2 { left:-80px; }
.container_24 .pull_3 { left:-120px; }
.container_24 .pull_4 { left:-160px; }
.container_24 .pull_5 { left:-200px; }
.container_24 .pull_6 { left:-240px; }
.container_24 .pull_7 { left:-280px; }
.container_24 .pull_8 { left:-320px; }
.container_24 .pull_9 { left:-360px; }
.container_24 .pull_10 { left:-400px; }
.container_24 .pull_11 { left:-440px; }
.container_24 .pull_12 { left:-480px; }
.container_24 .pull_13 { left:-520px; }
.container_24 .pull_14 { left:-560px; }
.container_24 .pull_15 { left:-600px; }
.container_24 .pull_16 { left:-640px; }
.container_24 .pull_17 { left:-680px; }
.container_24 .pull_18 { left:-720px; }
.container_24 .pull_19 { left:-760px; }
.container_24 .pull_20 { left:-800px; }
.container_24 .pull_21 { left:-840px; }
.container_24 .pull_22 { left:-880px; }
.container_24 .pull_23 { left:-920px; }
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear { clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:0; }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0; }
.clearfix { display:block; }
* html .clearfix { height:1%; }
#btn_signup_big, .btn_facebook, .d_iphone, .d_android { text-indent:-9999px; }
.float_left, .streamcontent a, .streamcontent h3 { float:left; }
/* Media
----------------------------------------------------------------------------------------------------*/
.media_identifiers { background:#f7f7f7; color:#4F4322; display:block; float:left; height:69px; margin-top:46px; text-align:center; width:73px; }
#tweets { margin:0; padding:0; }
#tweets ul { margin:0; padding:0; }
#tweets li { display: inline-block; list-style:none; margin:0px; width:100%; padding:10px 0px 10px 0px; border-bottom: 1px solid #ada699; }
#tweets li img { float:left; display: inline-block; border:solid 4px white; margin-right:10px; width:48px; height:48px; }
#tweets li strong.User { font-size:1.2em; display: inline-block; }
#tweets li strong.User a { font-size:1.2em; display: inline-block; margin-right:5px; }
.created_at { font-size:.9em; }
.created_at a { font-size:.9em; }

/* Misc 
----------------------------------------------------------------------------------------------------*/

/*
.code_preview .media { margin: 10px 0px 10px 0px!important; }
.media { padding:10px 0 20px!important; }
 */

.response { width:625px!important; }

#nav {
	background: -moz-linear-gradient(center top , #EEEEEE 0pt, #EEEEEE 100%) repeat scroll 0 0 transparent;
	border-bottom: 1px solid #2C5D80;
	font-size: 14px;
	margin: 0 auto 48px;
	position: relative;
	width: 100%;
	height: 74px;
	z-index: 2;
}
#nav h5 {
	float: left;
	margin: 10px 13px 0 0;
}
#nav .center {
	margin: 0 auto;
	width: 960px;
}
#nav ul.menu > li {
	float: left;
	padding: 9px 0;
	position: relative;
}
#nav h5 a {
	display: block;
	height: 50px;
	color: #0066CC !important;
	font-size: 17px;
	font-weight: 700;
	width: 480px;
	margin: 30px 33px 0 0;
	margin-top: 22px;
	text-decoration: none;
}
#nav ul.menu {
	/*background: url('/static/images/listDivider.png') no-repeat scroll right top transparent;*/
	float: right;
	height: 39px;
	padding-bottom: 6px;
	padding-right: 9px;
}
#nav ul.menu > li > a {
	-moz-border-radius: 4px 4px 4px 4px;
	display: inline-block;
	padding: 6px 10px;
	text-decoration: none;
	margin-top: 14px;
}
#nav ul.menu > li > a > span {
	color: #0066CC;
	font-size: 17px;
	font-weight:700;

	/*text-shadow: 0 -1px #224E6D;*/
}
span {
	color: #0066CC;
	font-size: 17px;
	font-weight: 700;
	text-decoration: none;
}
.text_bubble { 
	-moz-border-radius:10px; 
	background:none repeat scroll 0 0 #FFFFFF; 
	color:#6D624E; 
	display:inline; 
	padding:3px; 
	text-decoration:none; 
	/*text-shadow:1px 1px 0 #FFFFFF; */
	margin: 10px; 
	border: 1px solid #ADA699; 
	float: left; 
}
.text_bubble a {
	text-decoration: none !important;
	margin: 10px;
}
.text_bubble a:visited {
	text-decoration: none !important;
	margin: 10px;
	color: #0066CC;
}
.text_bubble_cats { 
	-moz-border-radius:10px; 
	background:none repeat scroll 0 0 #FFFFFF; 
	color:#6D624E; 
	display:inline; 
	padding:2px; 
	text-decoration:none; 
	/*text-shadow:1px 1px 0 #FFFFFF; */
	margin: 2px; 
	border: 1px solid #ADA699; 
	float: left; 
	font-weight: 0;
}
.text_bubble_cats a {
	color: #0066CC !important;
	text-decoration: none !important;
	margin: 3px;
}
.text_bubble_cats a:visited {
	text-decoration: none !important;
	color: #0066CC;
	margin: 3px;
}
.text_bubble_cats:hover {
	background: none repeat scroll 0 0 #ADA699;
	border-color: #0066CC;
}
.text_bubble:hover {
	background: none repeat scroll 0 0 #ADA699;
	border-color: #0066CC;
}
.link_container{
	background-color: white;
	border-top: 1px solid #DDDDDD;
	clear: both;
	float: none;
	padding-top: 20px;
	position: relative;
}
.links {
	position: relative;
	z-index: 25;
	display: block;
}
.link_details_container {
	border-bottom: 1px solid #EFEFEF;
	clear: both;
	float: none;
	padding: 0 0 8px;
	position: relative;
}
.link_container_result{
	padding-right: 11px;
	padding-top: 10px;
	width: 600px;
	float: left;
}
.link_container_title{
	height: 27px;
	position: relative;
}
.link_title{
	bottom: 4px;
	font-size: 16px;
	font-weight: normal;
	position: absolute;
}
.link_fav_icon {
	background-color: #F6F6F6;
	display: block;
	float: left;
	height: 16px;
	margin-bottom: 2px;
	margin-right: 6px;
	overflow: hidden;
	text-indent: -1000em;
	vertical-align: bottom;
	width: 16px;
}

.link_container_url{
	font-size: 11px;
	margin-left: 23px;
	overflow: hidden;
	padding-bottom: 5px;
}
.link_options{
	padding-top: 14px;
	float:right;
}
.link_options ul {
	position: relative;
	list-style: none outside none;
	-moz-padding-start: 40px;
	display: block;
	list-style-type: disc;
}
.tools_list_item{
	list-style: none;
	padding-bottom: 5px;
}
.tools_list_item a{
	color: #6699FF;
	outline: medium none;
	text-decoration: none;
}
#user_dashboard_content{
	margin: 0 auto;
	padding: 0 15px;
	width: 800px;
	margin-top: 70px;
}
.link_group_date{
	float:left;
	width:100%;
	margin-left:-55px;
	background: none repeat scroll 0 0 #FFFFFF;    border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 0;
	color: #003366;
	font-size: 14px;
	letter-spacing: -1px;
	text-transform: uppercase;
	padding-top: 5px;
}
.link_group{
	display:block;
	position:relative;
	padding:5px;
	margin-top:5px;
}
.date_group {
	text-decoration: none;
	color:gray;
}
.show_toggle {
	text-decoration: none;
	color:gray;
	padding-left: 330px;
	font-size: 10px;
}
.profile_block{
	margin: 0 auto;
	position: relative;
	width: 946px;
}
.profile_top {
	width: 526px;
	color: #454444;
	font-family: Arial,sans-serif;
	font-size: 14px;
}
.profile_top_header {
	background-position: 100% -711px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 100% 0 transparent;
	height: 16px;
	position: relative;
}
.profile_top_left {
	background-position: 0 -728px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -17px transparent;
	height: 16px;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.profile_top_center {
	background-position: 0 -745px;
	background: url("/static/images/rbs-blocks-bgs.png") repeat-x scroll 0 -34px transparent;
	height: 16px;
	margin: 0 16px;
}
.profile_content{
	background:url("/static/images/rbs-statistics-alpha-bg_1.png") repeat-x scroll 0 0 #E6E6E6;
	margin: 0 1px;
	padding: 6px 0 52px;
	position: relative;
}
.profile_content_left_border{
	background-position: -26px 0;
	left: -1px;
	width: 1px;
	background: url("/static/images/rbs-block-borders.png") repeat-y scroll 0 0 transparent;
	height: 100%;
	position: absolute;
	top: 0;
}
.profile_content_right_border{
	background-position: -26px 0;
	right: -1px;
	width: 1px;
	background: url("/static/images/rbs-block-borders.png") repeat-y scroll 0 0 transparent;
	height: 100%;
	position: absolute;
	top: 0;
}
.profile_score{
	font-family: Helvetica,Arial,sans-serif;
	position: absolute;
	right: 12px;
	top: 0;
	width: 386px;
	z-index: 5;
}

.profile_score_top_left{
	background-position: 0 -836px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -17px transparent;
	height: 16px;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.profile_score_top{
	background-position: 100% -819px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 100% 0 transparent;
	height: 16px;
	position: relative;
}
.profile_score_top_center{
	background-position: 0 -853px;
	background: url("/static/images/rbs-blocks-bgs.png") repeat-x scroll 0 -34px transparent;
	height: 16px;
	margin: 0 16px;
}
.profile_score_content_wrapper{
	margin-left: 145px;
	height:105px;
	padding-top: 40px;
}
.profile_score_content{
	background: url("/static/images/rbs-statistics-alpha-bg_1.png") repeat-x scroll 0 0 #E6E6E6;
	margin: 0 1px;
	padding: 0 12px;
	position: relative;
}
.profile_score_content_left_border{
	background-position: -29px 0;
	left: -1px;
	width: 1px;
	background: url("/static/images/rbs-block-borders.png") repeat-y scroll 0 0 transparent;
	height: 100%;
	position: absolute;
	top: 0;
}
.profile_score_content_right_border{
	background-position: -29px 0;
	right: -1px;
	margin-left: 386px;
	width: 1px;
	background: url("/static/images/rbs-block-borders.png") repeat-y scroll 0 0 transparent;
	height: 100%;
	left: auto;
	position: absolute;
	top: 0;
}
.profile_text_wrapper h1 {
	color: #FF0975;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 36px;
	font-weight: bold;
	line-height: 40px;
	margin: 8px 0 2px;
}
.user_image{
	float: left;
	margin: 0 16px 0 22px;
	height: 78px;
	padding: 7px 0 0 7px;
	width: 77px;
}
.profile_score_bottom_left{
	height: 17px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -888px transparent;
	left: 0;
	position: absolute;
	top: 0;
	background-position: 0 -888px;
	width: 16px;
}
.profile_score_bottom_center{
	height: 17px;
	background: url("/static/images/rbs-blocks-bgs.png") repeat-x scroll 0 -906px transparent;
	margin: 0 16px;
	background-position: 0 -906px;
}
.profile_score_bottom{
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 100% -51px transparent;
	position: relative;
	background-position: 100% -51px;
	height: 17px;
}
.points{
	font-size: 58px;
	color: #0066CC;
	padding-top: 22px;
}
.left_bot_mid{
	background-position: 100% -762px;
	height: 18px;
	background-position: 100% -51px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 100% -459px transparent;
	height: 16px;
	position: relative;
}
.profile_content_bottom{
	background-position: 100% -762px;
	height: 18px;
	background-position: 100% -51px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 100% -51px transparent;
	height: 16px;
	position: relative;
}
.left_bot_mid_left{
	background-position: 0 -781px;
	height: 18px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -493px transparent;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.left_bot_left{
	background-position: 0 -781px;
	height: 18px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -476px transparent;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.profile_content_bottom_left{
	background-position: 0 -781px;
	height: 18px;
	background: url("/static/images/rbs-blocks-bgs.png") no-repeat scroll 0 -888px transparent;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.left_bot_center{
	background-position: 0 -800px;
	height: 18px;
	margin: 0 16px;
	background: url("/static/images/rbs-blocks-bgs.png") repeat-x scroll 0 -493px transparent;
	height: 16px;
	margin: 0 16px;
}
.profile_content_bottom_center{
	background-position: 0 -800px;
	height: 18px;
	margin: 0 16px;
	background: url("/static/images/rbs-blocks-bgs.png") repeat-x scroll 0 -906px transparent;
	height: 16px;
	margin: 0 16px;
}
.level {
	font-size: small;
	color: #FF0975;
	margin-left: 15px;
}
.profile_content_wrapper{
	height: 110px;
}
.actions{
	margin-top:60px;
	margin-left: 50px;

}
.text_bubble a { 
	text-decoration: none; 
	color: #0066CC;
}
.load_more_container{
	cursor: pointer;
	font-size: 16px;
	margin: 0 auto 20px;
	margin-top: 110px;
	width: 944px;
}
#load_more{
	margin-top: 10px;
	text-align: center;
	background-color: #E5E1D4;
	border: 1px solid #AFABA0;
	border-radius: 15px 15px 15px 15px;
	padding: 20px;
	width: 683px;
}
.promo{
	margin-top: 10px;
	text-align: center;
	background-color: #E5E1D4;
	border: 1px solid #AFABA0;
	border-radius: 15px 15px 15px 15px;
	padding: 20px;
	width: 683px;
}
.span_link{
	color:#0066CC;
	text-decoration: none;
}
.line-separator{
	height:1px;
	background:#717171;
	border-bottom:1px solid #313030;
}
.import_delicious{
	float:left;
	margin-top: 50px;
}
.single_badge {
	float: left;
	display: block;
}
.badge_desc {
	width: 250px;
	display: block;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-left: 20px;
	padding-top: 10px;
	float: right;
}
.stream-article {
	color: #0066CC;
}
.stream-article:visited {
	color: #0066CC;
}
.embeded_content {
	width: 500px;
	margin: 15px;
	overflow: auto;
}
.embeded_content a img {
	width: auto;
	height: auto;
}
.content_footer{
	color: #77746B;
	display: block;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 90px;
}
.content_footer a {
	text-decoration: none;
	color: #0066CC;
}
.content_footer a:visited {
	text-decoration: none;
	color: #0066CC;
}
.content_category{
	float: left;
}
.avatar_div{
	float: left;
}
#category_list{
	overflow: auto;
}
.category_div {
	padding-top: 8px;
	overflow: auto;
}
.round_title span a {
	text-decoration: none;
	color: #0066CC;
}
.round_title span a:visited {
	text-decoration: none;
	color: #0066CC;
}
.footer-container {
	margin-top: 130px;
}
#stream_loader p{ 	
	padding-left: 130px; 
}
#article_view{
	float: right;
}
.account_field_column_left {
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}
.account_field_column_right {
	margin-top: 35px;
	float: right;
	margin-right: 20px;
}
.account_field {
	margin-bottom: 20px;
	width: 100%;
}
.account_field_data {
	float: left;
	padding-left: 30px;
}
.account_field_data img {
	width: 16px;
	height: 16px;
}
.account_field_label {
	font-weight: bold;
	padding: 15px;
	border-top: 1px solid #DDDDDD;
}
.profile_remove {
	float: right;
	padding-right: 30px;
}
#right_box_top a {
	text-decoration: none;
}
#right_box_top a span {
	text-decoration: none;
}
.scan, .streamcontent {
	-moz-border-radius:15px;
	border:1px solid #ADA699;
	clear:both;
	display:block;
	margin:10px 0px 10px 0px;
	padding:10px;
	text-decoration:none;
	min-height: 80px;
	overflow: auto;
}
#streammap{
	border:8px solid #ffffff;
	height:230px;
	margin:0px 0px 10px 0px;
	width:660px;
}
.clearfx {
	display: block;
}
.container {
	margin-bottom: 0;
	margin-left: 130px;
	margin-right: auto;
	margin-top: 0;
	min-width: 1040px;
	width: 90%;
}
.col {
	float: left;
	width: 225px;
}
.col ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}
.col ul li {
	margin-bottom: 3px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#footer{
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	background-attachment: scroll;
	background-color: #F4F4F4;
	background-image: url("/static/images/footer-border.png");
	background-position: center top;
	background-repeat: repeat-x;
	margin-top: 80px;
	clear: both;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}
#footer-inner {
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	max-width: 108em;
	padding-bottom: 35px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 45px;
}
.col ul li a {
	-x-system-font: none;
	color: #3A3A3A;
	/*font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;*/
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}
#footer .col ul li a:hover {
	color: #8999C3;
}
#agree {
	margin-left: 30px;
	margin-bottom: -10px;
	display: none;
}
#no_more_updates{
	text-align: center; 
	padding-top: 15px; 
	padding-left:-40px;
	width: 683px;
	padding: 20px;
}
.line_separator{
	border-bottom: 1px solid;
	border-bottom-color: #ADA699;
	border-bottom-width: 1px;
	margin-left: 140px;
	width: 80%;
}
#install_ipad_ipod{
	margin-left: 35px;
}
#bookmarklet_install {
	margin-left: 35px;
}
